cherry hills village - German English Dictionary